coarse cover for armaments - French English Dictionary